﻿//*********************************************************************
//
//  文件名：ISpecialMainService
//
//  作者： LW
//
//  作用：
//
//  日期：2015/9/21 9:45:16
//
//*********************************************************************
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using YouTravel.DomainModels;
using YouTravel.ViewModels;
using Framework.Common.Paged;
using YouTravel.QueryModels;

namespace YouTravel.DomainService
{
    /// <summary>
    /// ISpecialMainService
    /// 专线管控
    /// </summary>
    public interface ISpecialService
    {
        CustomPagedList<SpecialViewModel> GetList(PagedParam<SpecialMainQuery> queryCond);
        void CreateSpecial(SpecialCreateViewModel model);
        Special GetSingleSpecial(int id);
        void ModifySpecial(SpecialEditViewModel model);
        void CancelSpecial(int id, int operateUserId);
        SpecialDetailViewModel GetDetailSpecial(int id);
    }
}
